"""
完整保留的AI算法服务模块
Complete AI Algorithm Services Module

包含六大AI算法服务的完整功能：
- 行为监控服务 (campus_behavior_monitoring)
- 人群安全服务 (campus_crowd_safety)
- 能源管理服务 (campus_energy_management)
- 环境卫生服务 (campus_environment_hygiene)
- 智能课堂质量服务 (intelligent_classroom_quality)
- 教学质量评估服务 (teaching_quality_assessment)

所有服务保持原有的完整功能和API接口不变。
"""

# 导入所有AI服务模块
from . import campus_behavior_monitoring
from . import campus_crowd_safety
from . import campus_energy_management
from . import campus_environment_hygiene
from . import intelligent_classroom_quality
from . import teaching_quality_assessment

# 保留原有的简化服务（如果需要）
try:
    from .behavior_monitoring import BehaviorMonitoringService, get_behavior_monitoring_service
    from .crowd_safety import CrowdSafetyService, get_crowd_safety_service
    from .ai_manager import AIServiceManager, get_ai_manager, AIServiceType
    
    __all__ = [
        # 完整AI服务模块
        'campus_behavior_monitoring',
        'campus_crowd_safety',
        'campus_energy_management',
        'campus_environment_hygiene',
        'intelligent_classroom_quality',
        'teaching_quality_assessment',
        # 简化服务（向后兼容）
        'BehaviorMonitoringService',
        'get_behavior_monitoring_service',
        'CrowdSafetyService',
        'get_crowd_safety_service',
        'AIServiceManager',
        'get_ai_manager',
        'AIServiceType'
    ]
except ImportError:
    # 如果简化服务不存在，只导出完整服务
    __all__ = [
        'campus_behavior_monitoring',
        'campus_crowd_safety',
        'campus_energy_management',
        'campus_environment_hygiene',
        'intelligent_classroom_quality',
        'teaching_quality_assessment'
    ]